package com.bw.wxy.mvp.contract;

import com.bw.wxy.mvp.model.entity.BaseEntity;
import com.bw.wxy.mvp.base.model.IModel;
import com.bw.wxy.mvp.base.view.IView;

import java.util.Map;

import io.reactivex.Observable;

public interface LoginContract {
    interface ILoginModel extends IModel{
        Observable<BaseEntity> request(Map<String,Object>map,String file);
    }

    interface ILoginView extends IView{
        void showView(BaseEntity baseEntity);
        void showHeadImg(BaseEntity baseEntity);
    }
}